By Print Mafia
08/18/2009
At The Depot Salt Lake City
17.5" x 23"
Screen printed, Limited Edition out of 160, signed
$150
ADD TO CART